@charset "utf-8";
/*---------ҳ begin-------------*/
*{ padding:0; margin:0}
body{ padding:0px; margin:0px auto; font-size:12px; line-height:18px; color:#787777; font-family:"微软雅黑",Arial;width: 100%; min-width:1200px; width:expression((documentElement.clientWidth < 1200) ? "1200px" : "100%" );zoom:1; position:relative;}
ul,li,form, dl,dt, dd, div { padding: 0px; margin: 0px; }
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;}
font,select,input,em{ font-size:12px; font-style:normal;}
ul{ list-style-type: none; }
img{ border:none; border:0;}
a{ text-decoration:none;noline: expression(this.onFocus=this.blur());color:#555;font-family:Arial, Helvetica, sans-serif;}
a:focus {outline:none;-moz-outline:none;}
a:hover{ color:#135aa4; text-decoration:none;}
.clear{ clear:both; overflow:hidden; height:0px;}
.mid{ width:1200px; margin:0 auto; overflow:hidden;}
.mid2{ width:1200px; margin:0 auto; position:relative;}
.blue{ color:#135aa4;}
.Green{ color:#135aa4;}
.pop .bottom{ background:0; margin:0; padding:0; border:0;}
/*---------ҳ end-------------*/

/* top */

.top{ height:69px; position:relative; z-index:2;}
.fixed{ background:#fff; width:100%; height:67px; border-bottom:solid 2px #da251c; position:fixed; top:0;}
.logo{ background:url(../images/logo.png) no-repeat; display:block; width:230px; height:67px; float:left;}
.Language{ position:absolute; right:100px; top:22px; font:normal 14px "微软雅黑"; color:#666; z-index:999999999;}
.Language a:hover,.Language a.hover{ color:#135aa4;}

/* search */

.soso{ background:url(../images/search_btn.jpg) no-repeat right top; display:block; width:248px; height:67px; float:right; position:relative;}
.soso:hover .search{ display:block;}
.search{ height:34px; position:absolute; right:0; top:67px; z-index:100; display:none; overflow:hidden;}
.search input{ background:#fff; width:160px; padding-left:16px; font-size:14px; border:0; color:#898989; font-family:"微软雅黑"; line-height:26px; height:34px; display:block; float:left;}
.search .button{ background:#135aa4; width:auto; height:34px; color:#fff; font-family:"微软雅黑"; display:block; padding:0 10px; border:0; cursor:pointer;}

/* search end */

/* ewm */

.ewm{ background:url(../images/ewm.jpg) no-repeat; width:50px; height:67px; margin:0 20px; display:block; float:right; position:relative;}
.ewm:hover img{ display:block;}
.ewm img{ background:#fff; padding:5px; position:absolute; left:-26px; top:67px; display:none; overflow:hidden;}

/* ewm end */

/* menu */
.menu{ background:url(../images/menu_bg.png) repeat-x; position:absolute; left:260px; top:0; width:710px; height:67px; z-index:20;}
.menu ul li{ float:left; text-align:center; width:96px; height:67px; padding-right:2px; position:relative;}
.menu ul li a{ display:block; float:left; width:96px; height:67px; font:normal 14px/67px "微软雅黑"; color:#303030;}
.menu ul li a:hover,.menu ul li a.hover{ border-bottom:solid 2px #135aa4; color:#135aa4;}

.menu ul li:hover .nav_menu{ display:block;}

.menu ul li .nav_menu{ background:#fff; position:absolute; top:67px; left:0; border-top:solid 2px #135aa4; width:auto; display:none; overflow:hidden;}
.menu ul li .nav_menu dl{ padding-top:15px; overflow:hidden;}
.menu ul li .nav_menu dl dt{ width:212px; height:120px; float:right; display:none;}
.menu ul li .nav_menu dl dt img{ width:208px; height:116px; border:solid 1px #eee; padding:1px;}
.menu ul li .nav_menu dl dd{ width:auto; height:44px; padding:0 20px; text-align:center; overflow:hidden;}
.menu ul li .nav_menu dl dd a{ width:auto; height:24px; margin:0 auto; display:block; float:left; font:normal 14px "微软雅黑"; color:#303030; border-bottom:solid 1px #dedede;}
.menu ul li .nav_menu dl dd a:hover{ background:0; border-color:#135aa4; color:#135aa4;}

/* menu end */

/* top end */

/* banner */

.banner{ height:700px; position:relative; z-index:1; overflow:hidden;}

.bg{ background:url(../images/banner_bg.png) no-repeat; width:100%; height:106px; position:absolute; left:0; bottom:0; z-index:2;}
		.slideBox{ height:700px; position:relative; overflow:hidden;}
/*		.slideBox .hd{ width:100%; height:22px; overflow:hidden; position:absolute; left:0; bottom:0; z-index:2;}
		.slideBox .hd ul{ width:100%; text-align:center; overflow:hidden; zoom:1;}
		.slideBox .hd ul li{ background:url(../images/banner_03.png) no-repeat; display:inline-block; width:12px; height:12px; margin-right:6px; cursor:pointer; }
		.slideBox .hd ul li.on{ background:url(../images/banner_05.png) no-repeat;}*/
		
		/* 下面是前/后按钮代码，如果不需要删除即可 */
/*		.slideBox .mid2{ width:1200px; margin:0 auto; z-index:3;}
		.slideBox .mid2 .prev{ background:url(../images/left_a_bg.png) no-repeat; position:absolute; left:0; top:170px; margin-top:0; display:block; width:25px; height:42px; }
		.slideBox .mid2 .next{ background:url(../images/right_a_bg.png) no-repeat; position:absolute; right:0; top:170px; margin-top:0; display:block; width:25px; height:42px;}
		.slideBox .mid2 .prev:hover{ background:url(../images/left_a_hover.png) no-repeat;}
		.slideBox .mid2 .next:hover{ background:url(../images/right_a_hover.png) no-repeat;}*/
		
		.slideBox .bd{ position:relative; height:700px; z-index:0;}
		.slideBox .bd li{ zoom:1; height:700px; vertical-align:middle;}		
		.slideBox .bd li a{ display:block; width:100%; height:700px;}


/* banner end */

/* 首页内容 */

.about{ padding:40px 0; overflow:hidden;}
.about .mid2{ position:relative;}
.about .mid2 .more{ background:url(../images/more.jpg) no-repeat; width:100px; height:41px; padding-left:20px; text-align:left; font:normal 14px/41px "微软雅黑"; color:#da251c; position:absolute; right:0; top:40px;}
.about .title{ background:url(../images/title_bg.jpg) no-repeat center bottom; text-align:center; margin-bottom:20px;}
.about .title h1{ font:normal 34px Arial; color:#272727; }
.about .title span{ font:bold 22px "微软雅黑"; color:#135aa4; padding-left:6px;}

.product{ background:#fff url(../images/pro_bg.jpg) no-repeat scroll center top; height:660px; padding:0px 0 0 0; position:relative; overflow:hidden;}
.product .title{ background:url(../images/title_bg.jpg) no-repeat center bottom; text-align:center; margin-bottom:20px;}
.product .title h1{ font:normal 34px Arial; color:#272727; }
.product .title span{ font:bold 22px "微软雅黑"; color:#135aa4; padding-left:6px;}

.product .hd{ text-align:center; height:30px; overflow:hidden;}
.product .hd ul li{ background:url(../images/hd_ul_li_a_bg.jpg) no-repeat; display:inline-block; width:21px; height:16px; text-indent:-9999px; margin-right:4px; cursor:pointer; overflow:hidden; }
.product .hd ul li.on{ background:url(../images/hd_ul_li_a_hover.jpg) no-repeat;}

.product .bd{ padding:80px 0 50px 0; }
.product .bd ul{ overflow:hidden; zoom:1; }
.product .bd ul li{ width:280px; height:332px; float:left; _display:inline; margin-right:20px; margin-bottom:30px; overflow:hidden;}
.product .bd ul li a{ background:#da251c; width:280px; height:332px; display:block; text-align:center; font:normal 18px/50px "微软雅黑"; color:#fff;}
.product .bd ul li a img{ width:280px; height:280px; border-bottom:solid 3px #fff;}
.product .bd ul li a:hover{ background:#135aa4;}
.product .bd ul li a:hover img{ border-color:#da251c;}

.index_news{ padding:0px 0 50px 0; overflow:hidden;}
.index_news .title{ background:url(../images/title_bg.jpg) no-repeat center bottom; text-align:center; margin-bottom:20px;}
.index_news .title h1{ font:normal 34px Arial; color:#272727; }
.index_news .title span{ font:bold 22px "微软雅黑"; color:#135aa4; padding-left:6px;}
.index_news dl{ float:left; width:512px; overflow:hidden;}
.index_news dl dt{ width:512px; height:276px;}
.index_news dl dd{ font:normal 12px/24px "微软雅黑"; color:#2c2c2c;}
.index_news dl dd a{ font:bold 16px/60px "微软雅黑"; color:#212121; height:60px;}
.index_news dl dd a span{ font:normal 14px/60px Arial; color:#929292; text-align:right; float:right;}
.index_news dl dd a:hover{ color:#135aa4;}
.index_news dl dd a.more{ background:url(../images/more.jpg) no-repeat; width:100px; height:41px; display:block; padding-left:20px; text-align:left; font:normal 14px/41px "微软雅黑"; color:#da251c;}

.index_news a.news{ background:#eeeeee; display:block; border-left:solid 5px #fff; width:615px; height:124px; float:right; position:relative; overflow:hidden;}
.index_news a.news .ri{ position:absolute; left:0; top:20px; padding:0 30px; height:82px; border-right:solid 1px #303030; text-align:center; font:normal 70px/82px Arial; color:#303030;}
.index_news a.news .nianyue{ position:absolute; right:12px; top:20px; width:100px; height:26px; text-align:center; font:normal 14px Arial; color:#888;}
.index_news a.news .title{ background:0; text-align:left; position:absolute; left:170px; top:18px; width:440px; font:bold 14px "微软雅黑"; color:#212121;}
.index_news a.news .con{ position:absolute; left:170px; top:60px; width:440px; font:normal 12px/24px "微软雅黑"; color:#4a4a4a;}

.index_news a.news:hover{ background:#135aa4; border-color:#da251c; color:#fff;}
.index_news a.news:hover .ri{ border-color:#fff; color:#fff;}
.index_news a.news:hover .nianyue,.index_news a.news:hover .title,.index_news a.news:hover .con{ color:#fff;}


/* bottom */

.bottom{ background:url(../images/bottom_bg.jpg) repeat-x; height:318px; border-top:solid 2px #da251c; font:normal 12px/24px "微软雅黑"; color:#fff;overflow:hidden;}

.bottom_nav{ position:absolute; left:0; top:48px;}
.bottom_nav dl{ background-:url(../images/bottom_dl_bg.jpg) no-repeat left top; padding:0 26px; height:202px; float:left; overflow:hidden;}
.bottom_nav dl dt a{ font:bold 14px "微软雅黑"; display:block; height:30px; color:#135aa4;}
.bottom_nav dl dt a:hover{ text-decoration:underline;}
.bottom_nav dl dd a{ font:normal 12px/24px "微软雅黑"; color:#303030;}
.bottom_nav dl dd a:hover{ color:#135aa4;}

.bottom_contact{ width:510px; position:absolute; right:0; top:48px;}
.bottom_contact .title{ height:30px; border-bottom:solid 0px #214979;}
.bottom_contact .title h1{ font:bold 16px "微软雅黑"; display:block; height:30px; color:#135aa4; float:left;}
.bottom_contact .title span{ font:normal 14px/28px Arial; display:block; height:30px; color:#303030; padding-left:6px; float:left;}

.bottom_contact .text{ width:270px; float:left; padding:10px 0; font:normal 12px/30px "微软雅黑"; color:#303030;}

.bottom_contact dl{ width:224px; float:right; padding:16px 0;}
.bottom_contact dl dt{ float:left; width:116px; height:116px;}
.bottom_contact dl dt img{ width:92px; height:92px; padding:6px; border:solid 1px #152435;}
.bottom_contact dl dd{ font:normal 14px/30px "微软雅黑"; color:#135aa4; float:right; width:100px;}
.bottom_contact dl dd img{ padding-top:10px; display:block;}

.bottom_link{ position:absolute; left:0; top:226px; font:normal 12px/44px "微软雅黑"; color:#303030;}
.bottom_link a{ font:normal 12px/44px "微软雅黑"; color:#303030; padding:0 6px;}
.bottom_link a:hover{ text-decoration:underline;color:#135aa4;}

.bottom_banquan{ position:absolute; right-:30%; top:276px; font:normal 12px/44px "微软雅黑"; color:#fff; width:100%;text-align:center; }
.bottom_banquan a{ font:normal 12px/44px "微软雅黑"; color:#fff; }
.bottom_banquan a:hover{ text-decoration:underline;}

/* bottom end */ 

/* i_banner */

.i_banner{ height:300px; overflow:hidden;}

/* i_banner end */

/* i_content */

.i_content{ font:normal 12px/24px "微软雅黑"; color:#333; padding:30px 0; min-height:540px; overflow:hidden;}

/* i_left */

.i_left{ float:left; width:220px; overflow:hidden;}
.i_left h1{ background:url(../images/i_left_h1_bg.jpg) no-repeat left top; font:bold 18px "微软雅黑"; color:#303030; padding-left:42px; width:174px; height:32px; border-bottom:solid 3px #1d4d93; margin-bottom:14px; overflow:hidden;}
.i_left ul li{ width:220px;}
.i_left ul li a{ background:#eee; padding-left:42px; width:178px; display:block; font:normal 14px/42px "微软雅黑"; color:#333; margin-bottom:1px;border-left: solid 0px #1d4d93;}
.i_left ul li a:hover,.i_left ul li a.hover{ background:#135aa4; color:#fff; border-left: solid 10px #da251c;}

.i_left ul li .submu{ display:none-; padding:10px 0;}
.i_left ul li .submu li{ padding-left:42px; width:174px; height:20px; border:0; overflow:hidden;}
.i_left ul li .submu li a{ background:0; padding:0; width:auto; height:18px; border-bottom:solid 1px #fff; float:left; font:normal 12px/24px "微软雅黑"; color:#303030;}
.i_left ul li .submu li a:hover,.i_left ul li .submu li a.hover{ background:0; color:#135aa4; border-color:#135aa4; font-weight:bold;}

/* i_left end */

/* i_right */

.i_right{ float:right; width:920px; overflow:hidden;}

/* i_title */

.i_title{ width:920px; height:32px; border-bottom:solid 2px #e4e4e4; overflow:hidden;}
.i_title h2{ font:bold 14px/32px "微软雅黑"; color:#303030; float:left;}
.i_title span{ float:right; font:normal 12px/32px "微软雅黑"; color:#6a6a6a; overflow:hidden;}
.i_title span a{ font:normal 12px/32px "微软雅黑"; color:#6a6a6a;}
.i_title span a:hover{ color:#135aa4;}

/* i_title end */

/* i_list */

.i_list{ width:920px; padding:20px 0; overflow:hidden;}

/* 荣誉资质样式 开始 */

.i_list ul.thumbnail li{ width:282px; height:270px; float:left; margin-right:37px; overflow:hidden;}
.i_list ul.thumbnail li a{ width:282px; height:216px; font:normal 14px/44px "微软雅黑"; color:#666; text-align:center; display:block;}
.i_list ul.thumbnail li a img{ width:278px; height:212px; padding:1px; border:solid 1px #ccc;}
.i_list ul.thumbnail li a:hover{ color:#135aa4;}

/* 荣誉资质样式 结束 */


/* 产品中心列表样式 开始 */

.i_list ul li.pro{ width:280px; height:332px; float:left; margin-right:40px; margin-bottom:30px; overflow:hidden;}
.i_list ul li.pro a{ background:#da251c; width:280px; height:332px; display:block; text-align:center; font:normal 18px/50px "微软雅黑"; color:#fff;}
.i_list ul li.pro a img{ width:280px; height:280px; border-bottom:solid 3px #fff;}
.i_list ul li.pro a:hover{ background:#135aa4;}
.i_list ul li.pro a:hover img{ border-color:#da251c;}

/* 产品中心列表样式 结束 */


/* 新闻资讯列表样式 结束 */

.i_list a.list{ background:#f7f7f7 url(../images/news_ul_li_a_bg.jpg) no-repeat 22px 16px; display:block; height:110px; margin-bottom:20px; position:relative; overflow:hidden;}
.i_list a.list .ri{ position:absolute; left:22px; top:18px; width:72px; height:46px; text-align:center; font:bold 36px/46px Arial; color:#303030;}
.i_list a.list .nianyue{ position:absolute; left:24px; top:64px; width:72px; height:26px; text-align:center; font:normal 14px/26px Arial; color:#303030;}
.i_list a.list .title{ position:absolute; left:112px; top:10px; width:760px; font:bold 14px/36px "微软雅黑"; color:#191919;}
.i_list a.list .con{ position:absolute; left:112px; top:46px; width:760px; font:normal 12px/24px "微软雅黑"; color:#303030;}

.i_list a.list:hover .ri{ color:#135aa4;}
.i_list a.list:hover .title{ color:#135aa4;}

.i_list ul li.news{ border-bottom:dotted 1px #c2c2c2; height:39px; overflow:hidden;}
.i_list ul li.news a{ float:left; display:block; width:800px; font:normal 14px/40px "微软雅黑"; color:#474747;}
.i_list ul li.news a em{ display:block; float:left; background:#333; width:4px; height:4px; margin:19px 10px;}
.i_list ul li.news span{ float:right; text-align:right; font:normal 14px/40px "微软雅黑"; color:#747474;}
.i_list ul li.news a:hover{ color:#2ba1db;}
.i_list ul li.news a:hover em{ background:#2ba1db;}

/* 新闻资讯列表样式 结束 */


/* 友情链接列表样式 开始 */

.i_list ul li.link{ width:164px; height:130px; float:left; margin-right:25px; overflow:hidden;}
.i_list ul li.link a img{ background:#fff; width:160px; height:80px; padding:1px; border:solid 1px #ccc;}
.i_list ul li.link a{ font:normal 14px/38px "微软雅黑"; display:block; color:#666; text-align:center;}
.i_list ul li.link a:hover{ color:#135aa4;}
.i_list ul li.link a:hover img{ border-color:#135aa4;}

/* 友情链接列表样式 结束 */


.ul_sitemap{ font:normal 14px/38px "微软雅黑"; color:#333;}

/* i_list end */

/* i_info */

.i_info{ width:920px; padding:20px 0; overflow:hidden;}
.pro_title{ background:url(../images/pro_title.jpg) no-repeat; font:bold 16px/45px "微软雅黑"; color:#fff; padding-left:45px; height:45px;}

/*在线留言*/
.i_info .form_table{ width:100%; border:solid 1px #e2e2e2; border-bottom:0;}
.i_info .form_table td.left{ width:150px;}
.i_info .form_table td{ border-left:0;border-bottom:solid 1px #e2e2e2; padding:10px;}
.i_info .form_table td input{ width:194px; height:36px; border:solid 1px #dedede; padding:0 14px;}
.i_info .form_table td .text{ border:solid 1px #dedede;}
.i_info .form_table td textarea{ border:solid 1px #dedede; padding:15px; overflow:hidden;}
.i_info .form_table td input.btn{ background:#135aa4; width:auto; height:34px; margin-right:10px; padding:0 20px; font:normal 14px/34px "微软雅黑"; color:#fff; border:none; cursor:pointer; font-weight:bold;}
.i_info .form_table td img{ vertical-align:top;}
.i_info .form_table .form_err{ color:red;}

/* i_info end */

/* i_content end */


/*info*/

.Info_title{ padding:0px; margin:10px 0px; font-size:18px; font-family:"微软雅黑"; color:#135aa4; text-align:center; }
.Info_time{ padding:0px; margin:0px; font-size:12px; font-weight:normal; text-align:center;}
.Info_time{ color:#666; line-height:34px;}
.Info_txt{ padding:10px 0; line-height:28px;}
.Info_back{ text-align:center; font-size:12px; font-weight:normal; padding:15px 0px;}
.Info_back a{ color:#ef2e25; text-decoration:underline;}
.Info_back a:hover{ color:#ef2e25; text-decoration:none;}
.Info_page a{ color:#7a7a7a;}

/*pages*/

.Pages{ text-align:center; padding:20px 0; font-family:"微软雅黑"; }
.Pages a{ display:inline-block; height:30px; font-family:"微软雅黑"; line-height:30px; margin:0 1px;}
.Pages a:hover{ background:#135aa4; color:#fff;}
.Pages em{ padding:0 5px;}
.Pages em a{ background:#ebebeb; font-style:normal; font-family:"微软雅黑"; width:30px; line-height:30px;}
.Pages em a.a_cur{ background:#135aa4; color:#fff;}
.Pages .a_first,.Pages .a_prev,.Pages .a_next,.Pages .a_end{ background:#ebebeb; width:60px; height:30px; text-align:center; padding:0 5px;}
.Pages .i_text{ width:54px; height:20px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff; margin:0 8px;}
.Pages .p_jump b.f1{ font-weight:normal;}
.Pages .i_button { background:#135aa4; width:40px; height:24px; margin-left:10px; color:#fff; cursor:pointer; border:none;}

/*pages end*/